// 云函数入口文件
const cloud = require('wx-server-sdk')

cloud.init({
  env: cloud.DYNAMIC_CURRENT_ENV
})

// 云函数入口函数
exports.main = async (event, context) => {
  try {
    const result = await cloud.openapi.subscribeMessage.send({
        touser: event.openid,  // 接受当前模板消息的用户openid  cloud.getWXContext().OPENID
        templateId: 'GN9ojyp_yHCcjCb6ohhsmOTow2PPj00aA23yh2mE00M',   // 当前下发的模板ID，不可写多个，目前只支持一个
        //page: 'index?id=666',   // 定义用户点击该模板消息跳转的小程序路径
        // 模板所需要的键值
        data:{//推送的内容
          name1:{//姓名
            value: event.name
          },
          thing2:{//问题摘要
            value: event.thing2
          },
          thing3:{//备注
            value: event.thing3
          },
          phone_number4:{//手机
            value: event.phone_number4
          }
        },
      })
      console.log(result)
    return result
  } catch (err) {
    console.log(err)
    return err
  }
}